long-time customer - Turkish English Dictionary